to have some peace and quiet - Allemand Anglais Dictionnaire